Hayabusa reliability