update Javadocs

did not include javadocs for any private methods