These are all very good, fair and easy to understand rules.

I have read them and completely agree