getters and setters begin!