Base wrapper