more camera work

need to polish it a bit better so its not annoying and terrible