technicalities
not defined yet