Environment transactions implemented