This is an awesome blender. But it would be nice if it could customize the time so that I don't have to come over and press puree again every 60 seconds to blend soy milk(180-270 seconds). And man, the cup. It gets dirty at the bottom, sides of the lining and capping top. So get yourself a good set of washing utensils unlike me.