Created the OmniDrive code - probably has tons of bugs