add IDaoMap2 interface