Only thing i didnt like was the amount of Dissolve u applied on Magic, but other then that nice job!