First shot at implementing variables.