reduce to first-sgs