new classifier and updated feature calculation