Updated coreHandler with new methods