more mod-ly stuff

cofhcore compat begun
commit fail

cofhcore compat begun