ditto on being brittle. Would be better written another way.