A wonderful guide, thank the OP and the others for writing it!