Add project search participant and specs.
Build support model instead of get attributes to fix spec errors.