update BartActivity, add listeners usage example