adding scaladoc