private member var now prefixed with underscore