commit assignment 2