get rid of old value extraction