basic environment added