Now enviroments really work