client type saving