cpu.c dragging