events working full circle