fixed bucket list class