this is the assignment of android