supercapable
not defined yet