work in progress – client portal