adding assignment 1