added Bag Machine (not finished)