added custom error messages for native functions