Message Mixer project ~ confused at step 8

I have looked at other topics and questions and have theorized that steps 10 and 11 of the “Message Mixer” project aren’t working because I missed something in step 8. I have, since, attempted to fix it by looking at other examples. Can you help me see what I am missing, please?

Code for super-encoder below:

// Import the encryptors functions here.
const encryptors = require(’./encryptors.js’);

const { caesarCipher, symbolCipher, reverseCipher } = encryptors;

// Use the encryptor functions here.
const encodeMessage = (str) => {
return
reverseCipher(symbolCipher(caesarCipher(str, 6)));
}

const decodeMessage = (str) => {
return
caesarCipher(symbolCipher(reverseCipher(str)), -6);
}
// Use the encryptor functions here.

// User input / output.

const handleInput = (userInput) => {
const str = userInput.toString().trim();
let output;
if (process.argv[2] === ‘encode’) {
output = encodeMessage(str);
}
if (process.argv[2] === ‘decode’) {
output = decodeMessage(str);
}

process.stdout.write(output + ‘\n’);
process.exit();
}

// Run the program.
process.stdout.write('Enter the message you would like to encrypt…\n> ');
process.stdin.on(‘data’, handleInput);

I found one minor issue:

// Use the encryptor functions here.
const encodeMessage = (str) => { 
  return 
  reverseCipher(symbolCipher(caesarCipher(str, 6)));
}

const decodeMessage = (str) => { 
  return
  caesarCipher(symbolCipher(reverseCipher(str)), -6);
}

the return is not on the same line as what is being returned.
try putting that all on one line:

  return reverseCipher(symbolCipher(caesarCipher(str, 6)));

instead of

  return
  caesarCipher(symbolCipher(reverseCipher(str)), -6);
function double(x) { return x * 2; } console.log(double(3));

Thank you so much! That fixed it!