good read so far this. ta