I have a task to update all javadoc before everything is pushed in master. It will be easier to review in a separate PR