adding file with a detailed environment