bucket problem modify