camera moves correctly now