BaseController: feature verification refactored