Move logic listeners