split up tbox from types