398 service object

Fixed #77