assignment3 first push