refactor worker
sample-conf