Great Job!! I learned some stuff too.