I had fun with this one and enjoyed my time with it.
Someone mentioned performance issues, I didn’t have any issues.
Good job 👍