refactors acObservation and acForecast