bucket_engine: mc bucket engine as a seperate pkg