ADD: configurable / localizable navigation buttons text
MODIFY:  a bit of refactoring