© 1997 valve, all rights reserved--------- write to us