+ add error messages