enforce model validation in list view