ISS#2: removed dependencies on Nio to avoid complications with backward compatability in furture versions