more reordering of tasks