added functionality, working assignments between lists and tasks