completed android part