added better camera features