dataaccess + beginning of model