Wire up push and pull callbacks