added file uploads and demo for guests