took a while