It is a term project for Android Part