Added zip and base64 encoding to limit msg size