Great write up. Some good ideas. Cheers.