a less buggy CoffeeSam