refine the code and release it on Google Play