Do getters and setters EVERYWHERE