this is add common dao