added a thought about surprises