why is this wrapper acting silly?