Nice work with the physics (you are right, sometimes the physics is a B**** :D )Brings back memories of doing this in real life!!!