improved js info