Updated to reflect questions raised by CCC. Added 'Other Functions' section