using Blip instead of Event to reflect API changes