improgressively

not defined yet