working through the tasks