Took a while