add todo for working with environments and what functions should be covered