proxy and stuff and things