add pause, remove (buged) null-speed optimization