edits, handles unknown value: ? now