stop replaced by halt