Stop means stop!