add navigation control from outside