This is great especially #5 and #6, but the whole thing is good! Thank you good sir for taking the time!