first appearance
incorporating Laurent's suggestions