pub environment