update typecore