added getters/setters