documentation around services