Deleted old implementation of task 4