Adjusted to enable multiple aciton observers to be present.