I think you have done a superb job… I bet it was time comsuming, but it sure paid off. It’s perfect
You must never limit your challenges, instead you must challenge your limits