backpointer
not defined yet