fix on validation for list type