I know that feeling of things falling into place. Feels like that here at the moment too!