feature: dynamic suggestion window