Steven james ifos 2002 ver 2