This is also a fun read.