client variables private