improved r_js driver;