progress on environments and renamed source directory g2c