fly with java