a simple event proxy based on asynchronous pattern.