using different view models for different pages
[#13]