working.  a marker point of (ugly) working code cuz I'm about to bust it to pieces next. (tryng a domain model)