Changed identifier
Added Portfolio client with a generic Processor
Use generic Processor