Solomon: working on the last task.