Elmo has been going hard lately.