Happy birthday! Long live!