Assignment 5 upload