renamed all Instance variables to be suffixed with underscore