use better validator
added window update locker, for gtk as well, and for closing