stilll alive 2003