some dao methods added