advances
not defined yet