Commit assignment 3