add BeforeSet processor and Dump function