learning about environments