A second step beyond the kalman filter