guide: init types, up to tables