use file-init/file-finit
add work-init/work-finit
add event-init/event-finit