Variablize.
Optimize after mid-term.