this is the assignment 1 or Cloud