added special upd handling routines and view modifications