Shariff Wrapper