Upload assignment 2