Updated methods to be used in coreHandler()