methodically
not defined yet