assg4 done