parial
not defined yet