removed task1b and task1c