more fleshing out of layers/levels