Where is your current CS atm, Xander? If you link to it, I could possibly give it a read and see how it is. Although what I think is acceptable is probably different from Tob's point of view.