fix input value with predicate selector