There must be some absolutely shit hot guitarists here amongst the comment section that are obviously in band and playing at a high level and making money for them to criticise your playing . Excellent job my friend . Songs are different every time you play them and almost impossible to be 100 percent accurate . Even Kai makes things easy for Himself onstage .