split tasks fetch/print