aggregate over accounts changed to contrib feature; add callback for dialog cancel to interface