navigator beforeFilter, onPage callbacks
merge