1.1.2 naming and environment