refactor new dao workers
merge PowerfullDaoWorker into LinkedDaoWorker