added exclamation points on setters