rememorized
not defined yet