What’s in a service agreement and why is it necessary?