added private to the instances