@hartfloe: It's been a long