dirtied
not defined yet