assidually
not defined yet