changed the cliping routines to eliminate thrashing during scroll
streamlined update interface
delete items event