a driver would not have to do very much once in the stack. Is it really not feasible? It would definately be the cleanest way. //Peter