there is no problem in passing unused arguments, it will only make it more flexible. (L10n can decide what info to use)