Anyone want to comment on the other aspects of this class?