"seemingly random pieces fall into place."