Java engine to use  normal I/O