implemented brep environment. needs improvements