moving more to z-core.el
didn't add this file for last commit