re-added the features for client interface (again). This will break the tests.