took me a while. .