How can I upload a new piece of content?
Yes, you can definitely can upload a new piece of content or title. Currently, if you want to upload a new title please reach out to your account manager or contact support@olyn.com (subject: Upload new title).