removed ResourceEnvironment, doesn't really make sense to me