Introducing ServiceObject