changed order of tasks when blit