- refacto custom error message adding