working on scaladoc