implemented suggestion selection