try to make it look like java