port some old bt classes.