base64 encoding used now