Nice play and good explanation...