#5, bug with  mac jvm initialization fixed