serviceCode is optionnal
Adds comments