It’s been a little while but Hsin still isn’t completely sure what hit him.