add error validate