Actually I think this new method of modifying the setters and getters is perfect