made argument names more lenient with lower/upper case
using canShow('*') to display text in the notifier