experimented with eval() function and adding or conditionals via a variable didn't work though