Took me a while but here I am