extract ui/spec? predicate