refactor to use backend started, but a bunch of Android SDK issues being a wall