changed to clients' needs