continue shadow work; context and environ types