semicolon
build cached tree
build cached tree
almost there, just have to get the stash/restash thing working again