added Env as value object