client construction 2