working with initial environments.