new acid update methods, new adhoc event scheduler