changing _context to _navigationLayerContext