more work on camera view