tidy demo model