Optimization with Access to Auxiliary Information