Smoother removal of items from the bucket
Simpler drop functions
Removed unneeded variable