© 2005 three steps ahead