Sort:  

I would say perfect timing! Very cool!