data controller now takes an activity rather than context