privatization of member variables in progress