turns out you need to keep stuff in variables or it's lost.