changes for VariableHover