It seems to me that this type of operation would be considerably more successful if there was better interaction between the kernel and a running program. that is, if processes were engineered to accept unsolicited signalling from the kernel and, consequently, from other processes without being restricted to a narrow range of signals or notes. ++L