Wow dude. Sorry to hear that.

Insurance going to cover everything?