Updated JS core