began work on using environments