is mastodon still alive. are u ok