Get it semi-working
Clarify model / collection distinction