Creating closure events for your product