add config strategy and partial config event listener