ICF 2004 - Having a great time