A flash back and forward.