Base core implementation