added bucket event and Fluid register