updates to list and task models and controllers