well THAT took a while