added candidate map and class