Add set error function