Change "variable_changed" to "variable-changed" in signal name