still trying to digest them. I have to applaud you for all the work you are doing here!