Hermes - cpp version of Hermes