edited much for little camera updates