updated drive. added camera control