CS is done. [@Hitman] Hope it's okay and not too much in terms of ideas and execution. Let me know if there's any changes you'd like me to make or suggestions you have.