made environment class. now has execute