redetermines
not defined yet