finished going through defs of open in core
fix conflict