hook up 'pop' event so we handle back button ourselves etc