reuse service instance where possible
Merge pull request #32 from daniellemayne/develop

reuse service instance where possible