follow Java conventions