flatten out, inline, dry out, clean up