G . Nilsson ibm,