I owe Steve Sloan a lot. RIP, my friend.