deepakjdk18