This is really great. I only have one request. Please leave room in your framework for at least switching the UART on the Shark into IrDA mode. Some of us completely insane bastards have replaced their current Shark IR receptor modules with IrDA-compatible versions :-) --Ken