add error message function