decode_js take 3