crossing the past and the present