adding some jvadoc