renamed ex* to basic*