fixed servicename generation updates
library update
string adjustment