updated assingment