prob6: updates