Your way is good, but I will have to recode it :P.
I just find it odd that when I add another frame it bobs... If its always supposed to have that bob then why didn't it until I added a new frame..

maybe i should upload my code for you so you can see ?