@shortsegments: This looks great.