added camera modes