Worked on Client in NIO