Hide private state