fix stop()