add custom getters and setters feature