change to java platform