tutorial 44, dao support class