finished part of simple environment, need to be modified tomorrow