Still wrestling with callbacks not firing.