Visiblity updates

Protected, private, public, getX()