implemented 60fps cap