Very well done, love the switching, was quite a bit challenging though but i think that's what made it fun.