refactors make_smoothie method