Nice work! I've added some documentation, plus snippets of code that Clemens and Dominik have posted, to the module. I've also added withSelectedWindow, which provides more functional interface to GridSelect. BTW, when grid is closed, my screen blinks. Any idea why and how to fix that? -- Roman I. Cheplyaka (aka Feuerbach @ IRC)