added documentation for services