Add model validation, format products page