added userData with base64 encoding