Incoming data requests trigger onconnection
Merge with new event stuff