create global environment