getters setters nonstatic members