why JS config answer