It needs to have a variable speed blender on it... optimally, you want high speed for margaritas and low speed for pina coladas... etc