added first shot of JavaDoc