Frän t John Swartz Tlsd.