datastore
renam kernel -> core