add some dao methods