build core