add commondao class