implemented CaffeineBeverage