• Very nice, thanks for the article. CTE's can be really confusing.