C2eIMMV Pharrell then and now