fixed camera work