Delayed happy Birthday to me