update assignment 1-4 contents