superelegancies
not defined yet