bug fix for putBeeperByStep