Collaborated with a UX specialist, industrial designer and a software developer in a research project that prototyped multi-user multi-touch interaction on a vertical interactive surface. We developed a flexible framework to explore possible prototype concepts involving complex gestures (pen, touch), collaborative menu behaviors and physical pen tray layouts. By designing a good pluggable architecture, we were able to implement various concepts and conduct user studies involving different interactive scenarios while preserving the time scope of the project. The results from the project helped create the flagship SMART Board 800 series interactive whiteboard.