add custom error handle