initial pass at adding proxy auth