Add proxy reader functionality
Cleanup proxy reader functionality