stand alone bin break function