@yuhunglin single quotes.
Can you also explain what newVal actually is going to be (maybe give it a better name as well)