the binary js not used and rely on the gnu readline library