Long time passing (1997)