used dao support class