context needs to be explicitly stopped