new arguments: names + show.total