started assign3