what has been has passed