Wrestling with callbacks again