add word todo: check all fields are full