Happy Sunday! Unfortunately, our servers are not so happy. We're currently experiencing a partial outage as a result of the ongoing AWS outage. The site may be slow or unresponsive until that is resolved. We're very sorry for the inconvenience! We'll post updates at http://status.ello.co/ as well.