giles environment