got the assignment funcitonality from version 1