new refactored test subject analysis