Updated Shouter with model validations