Life is full of aha moments...