add feature-centric  mode