Got everything to work with reference_wrapper.  NO MORE POINTERS