android part is done(functionality)