added 2-2-4 per-task