a few changes when looking at adding a proxy