Environment Procedures and Applications