moved occurrence fetch into separate call ...