sample Navigation factory