new analysis notebook uses Qfunction updates