flowing ideas into stacked solutions