reorganizing before layerView
more functionality goes into OpenView
more OpenView
more printB
more printB, recursive-style!
memoize printB
make it work, make it woooorrrrrkkkkk....
kkk
k