- added custom error