Very nicely done ! The time and patience put you put in is evident in the outcome. Kudos !