updated readme with proxy pattern