added partial code for bucket