allow stopping and clearing