deleted all accesor methods to replace with properties methods