added setters