DAMN that took a long time