added camera and player