(UP) words validation + cleanup