completed assignment with edit.