handling disturbances