God that took forever.