common dao worker