basic Wrapper structure set up