various updates/fixes for peer channel and messages