add more java doc comments