added county dataaccess + refactored item