Sort:  

Thank you @psychkrhoz.. totally! It has been a ride. I would love to share it all here :)