simplified environments a bit