ICF 2004 - Glad to be here