http://www.systemshock.org/index.php?topic=1947.msg22406#msg22406