better scaladoc