reprievable
not defined yet