Revised draft of spec 23