Implement CoreFunctions

Method registerCore