improvements so android developer can have something to work with