7-9-23 on-line version