old lib javaio
solving by merging.