add user dict managerment, logic() exception 20120516 pm