give up on milkshake, add progressbar