Thank you for the review. Cool stream. I did make you laugh, so that's a win in my book. Agreed on controls and everything else. (The "exercise" was to implement it with drag-drop.)