more scaladoc