proxy mode is almost perfect - just gotta fix offline-only bug