resembles java...hhah