add java tuples and fix TextFielˆ