handle and use ServiceFault, bugfix