Improved the protocol, having min and max aview size, increased connectivity.

Also fixed Join().