life is a match race...