improved stopping mechanism