progress on camera view bounds