added getters and setters to match