fixed some errors, changed the underlying environment from android to osx