derive DbUpdater from external event and replace Idling
external event instead of Idling cleanup