interesting reading. knew little about this