added AbilityController for ability inspection