Portfolio accounting solutions - matching the solution to the client