add demo for base64