added method soup