remove set_camera(), globals
update init(), main()