added setters/getters