You knocked it out of the park, kept me wondering and on the edge of my seat! Well done Franklin!