path: implementing data model...