Hayabusa time line!