refac:action bar controller extracted