add func WrapErr()