rich client

.