Lalu lintas kapal langsung

Vlaardingen schedule

Which ships came and went, and which are expected? Live from AIS, the position transmitter on board.

95 arrived · 68 departed · 2 expected · 🗺 Live map

TimeKapalEventTujuan
AQUILA
Kapal tanker · 183 m · IMO 9692258
⚓ Arrived Rotterdam
GALINA
Kapal tanker · 110 m
⚓ Arrived PERNIS WESTELIJKE Z
ZEUS
Kapal tanker · 60 m
⚓ Arrived Rotterdam
MARPOL 19
Lainnya · 35 m
⚓ Arrived —
MARKSTROOM
Kapal tanker · 110 m
⚓ Arrived BOTLEK NLBOT
BLUE WATER
Lainnya · 37 m
⚓ Arrived Rotterdam
JO
Kapal tanker · 80 m
⚓ Arrived Rotterdam
VOLHARDING 17
Kapal tanker · 86 m
⚓ Arrived Delfzijl
AQUA LIGERA
Lainnya
⚓ Arrived WAALHAVEN PIER 1 ROT
WATERBOOT 1
Lainnya · 26 m
⚓ Arrived —
TARGA
Kapal tanker · 110 m
⚓ Arrived Rotterdam
RVE 46
Lainnya
⚓ Arrived —
FORMOSA
Lainnya · 112 m
⚓ Arrived Rotterdam
QUADRANS 1
Lainnya · 110 m
⚓ Arrived BOTLEK 2E WERKHAVEN
HERTOGIN
Kapal tanker · 135 m
⚓ Arrived Rotterdam
MEANDY
Kapal tanker · 85 m
⚓ Arrived Rotterdam
REGGESTROOM
Kapal tanker · 86 m
⚓ Arrived PETROLEUMHAVEN AMST
INVOTIS V
Kapal kargo · 43 m
⚓ Arrived —
PROSPERITY
Kapal tanker · 135 m
⚓ Arrived TANQUID NEUSS
TREASURE
Kapal tanker · 110 m
⚓ Arrived MAASVLAKTE EUROPAHAV
PAMIR
Kapal tanker · 110 m
⚓ Arrived Rotterdam
PIZ ALBRIS
Kapal tanker · 86 m
⚓ Arrived Amsterdam
RPA11
Lainnya · 28 m · IMO 9239587
⚓ Arrived Rotterdam
PLUTO
Kapal tanker · 85 m
⚓ Arrived Rotterdam
BOTHNIA
Kapal tanker · 118 m · IMO 9485356
⚓ Arrived Rotterdam
COMIENZO
Kapal kargo · 135 m
⚓ Arrived Antwerpen
VEJA
Kapal kargo · 110 m
⚓ Arrived BTT CONT VOSSENBERG
RVE 24
Lainnya · 10 m
⚓ Arrived ????????????????????
SLOT ZUYLEN
Kapal tanker · 110 m
⚓ Arrived COVESTRO DORMAGEN -
TULIPA SEAWAYS
Kapal kargo · 209 m · IMO 9809100
⚓ Arrived Vlaardingen
VILARDO
Kapal kargo · 111 m
⚓ Arrived MOLMAAT
PERFORMANCE
Kapal tanker · 87 m
⚓ Arrived GENT MOERVAART EVOS
DIAMANT
Kapal tanker · 135 m
⚓ Arrived Rotterdam
PRIMOS
Kapal tanker · 110 m
⚓ Arrived KARLSRUHE MIRO MINE
REMBRANDT
Kapal tanker · 110 m
⚓ Arrived SHELL PERNIS ROTTER
HERMAN S
Lainnya · 35 m
⚓ Arrived —
MANUELA
Kapal kargo · 70 m
⚓ Arrived Rotterdam
ALCYON
Kapal kargo · 85 m
⚓ Arrived ALBERTDOK
NORTHFORD
Kapal tanker · 135 m
⚓ Arrived Rotterdam
GRENDEL
Kapal tanker · 110 m
⚓ Arrived Rotterdam
FRISC RHIRC-04
Kapal militer · 12 m
⚓ Arrived —
FRISC RHIRC-15
Kapal militer · 12 m
⚓ Arrived —
JOAH
Kapal tanker · 135 m
⚓ Arrived ROTTERDSM 2E PET
AMY
Kapal tanker · 110 m
⚓ Arrived ROERMOND VARO
LEMARNA
Kapal kargo · 85 m
⚓ Arrived STUMMHAFEN LUNEN
TERRA
Kapal tanker · 86 m
⚓ Arrived LINGEN ERDOEL RAFF
NOSCE ORBIS
Kapal kargo · 111 m
⚓ Arrived VERTREK 04U15
ARUBA
Kapal tanker · 110 m
⚓ Arrived Rotterdam
STOLT SCHELDE
Kapal tanker
⚓ Arrived Rotterdam
TOLERANTIE
Kapal tanker · 110 m
⚓ Arrived TBN
BIRJO III
Kapal tanker · 135 m
⚓ Arrived Rotterdam
WILLEM SR.
Kapal tanker · 110 m
⚓ Arrived Rotterdam
PRESTO
Lainnya · 110 m
⚓ Arrived Amsterdam
THEODELA C
Kapal tanker · 110 m
⚓ Arrived SHELL MOERDIJK CHEMI
MARANO
Lainnya · 110 m
⚓ Arrived Rotterdam
STOLT MOSEL
Lainnya · 86 m
⚓ Arrived 2E WERKHAVEN IN DE B
VERNA
Kapal tanker · 86 m
⚓ Arrived MIRO KARLSRUHE
ALEXIA
Kapal tanker · 85 m
⚓ Arrived Rotterdam
ORANJE NASSAU IV
Kapal tanker · 110 m
⚓ Arrived Antwerpen
CRESCENDO
Kapal tanker · 135 m
⚓ Arrived Rotterdam
OPUS ONE
Kapal tanker · 135 m
⚓ Arrived 2E PETROLEUMHAVEN
KRVE 11
Lainnya · 10 m
⚓ Arrived —
WATERBOOT 12
Lainnya · 37 m
⚓ Arrived —
GROTE STERN
Lainnya · 19 m
⚓ Arrived —
AURA
Kapal kargo · 80 m
⚓ Arrived Rotterdam
KRVE 52
Lainnya · 15 m
⚓ Arrived Rotterdam
APOLLO
Kapal tanker · 110 m
⚓ Arrived Amsterdam
PIZ ALPETTA
Kapal tanker · 82 m
⚓ Arrived SHELL PERNIS ROTTERD
EILTANK 239
Kapal tanker · 110 m
⚓ Arrived Rotterdam
NAIMA
Lainnya · 85 m
⚓ Arrived Rotterdam
ESKE
Kapal tanker · 85 m · IMO 9479632
⚓ Arrived Rotterdam
VOLHARDING 6
Kapal tanker · 86 m
⚓ Arrived LIQUIN BOTLEK
CHARLOTTE THERESA 📷
Kapal tanker · 130 m · IMO 9400708
⚓ Arrived Rotterdam
KRVE 38
Lainnya · 11 m
⚓ Arrived —
CORRIB FISHER
Kapal tanker · 108 m · IMO 9413585
⚓ Arrived Gdynia
KRVE 59
Feri cepat · 10 m
⚓ Arrived —
RPA11
Lainnya · 28 m · IMO 9239587
⚓ Arrived Rotterdam
VOLHARDING 14
Kapal tanker · 110 m
⚓ Arrived Rotterdam
KRVE 65
Feri cepat · 12 m
⚓ Arrived —
MIRYANA
Kapal kargo · 105 m · IMO 2321599
⚓ Arrived BOTLEK
JOHN AUGUSTUS ESSBER
Kapal tanker · 119 m · IMO 9404364
⚓ Arrived Rotterdam
RVE 46
Lainnya
⚓ Arrived —
EILTANK 245
Kapal tanker · 110 m
⚓ Arrived BOTLEK
INTENSITY
Kapal tanker · 110 m
⚓ Arrived Rotterdam
BARBAROS ULUC VARDAL
Kapal tanker · 105 m · IMO 9291602
⚓ Arrived FRPJE
RVE27
Kapal kargo · 11 m
⚓ Arrived ::::::::___.
CAAN
Kapal kargo · 110 m
⚓ Arrived NIJMEGEN HAVEN
BIRJO III
Kapal tanker · 135 m
⚓ Arrived Rotterdam
SYNTHESE 18
Kapal tanker · 111 m
⚓ Arrived BUDENHEIM
SENTO
Kapal kargo · 110 m
⚓ Arrived BTT CONT VOSSENBERG
BLUE VERA
Kapal tanker · 110 m
⚓ Arrived Rotterdam
INSOMNIA
Kapal kargo · 135 m
⚓ Arrived HAFEN MANNESMANN
QUESTE
Kapal tanker · 135 m
⚓ Arrived Rotterdam
ASTINA
Kapal tanker · 130 m · IMO 9320063
⚓ Arrived Rotterdam
KRVE 11
Lainnya · 10 m
⚓ Arrived —
Sekarang

Sekarang di pelabuhan (154)

KapalStatusTujuanTerakhir terlihat
AQUILA
Kapal tanker · 183 m · IMO 9692258
BersandarRotterdam 3 menit lalu
BOW SAGA
Kapal tanker · 183 m · IMO 9215309
BersandarRotterdam 3 menit lalu
CHAMPION TIDE
Kapal tanker · 183 m · IMO 1075301
BersandarRotterdam 3 menit lalu
SOLAR SUSIE
Kapal tanker · 183 m · IMO 9898515
BersandarRotterdam 3 menit lalu
CHEM SPICA
Kapal tanker · 159 m · IMO 9739264
BersandarFerrol 3 menit lalu
GOLDEN OLIVE
Kapal tanker · 150 m · IMO 1055870
BersandarGBGYS 5 menit lalu
CHEMSTAR TIERRA
Kapal tanker · 149 m · IMO 9827451
BersandarRotterdam 4 menit lalu
SLOMAN HEBE
Kapal tanker · 145 m · IMO 9809784
BersandarImmingham 3 menit lalu
ZHUANG YUAN AO
Kapal tanker · 144 m · IMO 9650339
BersandarIEDUB-NLRTM 5 menit lalu
ANTONIE-C
Kapal tanker · 135 m
BersandarRotterdam 5 menit lalu
APHRODITE
Kapal tanker · 135 m
BersandarRotterdam 3 menit lalu
AZIMUT
Kapal tanker · 135 m
BersandarVlissingen 3 menit lalu
BIRJO III
Kapal tanker · 135 m
BersandarRotterdam 4 menit lalu
CHAMISA-D
Kapal tanker · 135 m
BersandarRotterdam 6 menit lalu
COMMANDER
Kapal tanker · 135 m
BersandarRotterdam 4 menit lalu
CRESCENDO
Kapal tanker · 135 m
BersandarRotterdam 5 menit lalu
HERTOGIN
Kapal tanker · 135 m
BersandarRotterdam 3 menit lalu
JOAH
Kapal tanker · 135 m
BersandarROTTERDSM 2E PET 5 menit lalu
LAUREN
Kapal tanker · 135 m
BersandarRotterdam 5 menit lalu
MANOUK III
Kapal tanker · 135 m
BersandarRotterdam 6 menit lalu
MERINGEN
Kapal tanker · 135 m · IMO 1071721
Bersandar— 5 menit lalu
NORTHFORD
Kapal tanker · 135 m
BersandarRotterdam 5 menit lalu
OPUS ONE
Kapal tanker · 135 m
Bersandar2E PETROLEUMHAVEN 4 menit lalu
QUESTE
Kapal tanker · 135 m
BersandarRotterdam 4 menit lalu
CHEMICAL FIGHTER
Kapal tanker · 134 m · IMO 9900459
Berlabuh jangkarRotterdam 5 menit lalu
ASTINA
Kapal tanker · 130 m · IMO 9320063
DiamRotterdam 3 menit lalu
CHARLOTTE THERESA 📷
Kapal tanker · 130 m · IMO 9400708
BersandarRotterdam 3 menit lalu
BOSTAD
Kapal tanker · 129 m
BersandarEuropoort 3 menit lalu
ERRIA SWAN
Kapal tanker · 129 m · IMO 9347748
BersandarRotterdam 4 menit lalu
MOSTRAUM
Kapal tanker · 126 m · IMO 9829784
BersandarRotterdam 4 menit lalu
DISCOVERY
Kapal tanker · 125 m
BersandarWESEL GARANT WESEL 3 menit lalu
FIDELITAS
Kapal tanker · 125 m
BersandarRotterdam 4 menit lalu
MAIKE
Kapal tanker · 125 m
BersandarRotterdam 4 menit lalu
NQ FREESIA
Kapal tanker · 120 m · IMO 9829772
BersandarRotterdam 3 menit lalu
JOHN AUGUSTUS ESSBER
Kapal tanker · 119 m · IMO 9404364
BersandarRotterdam 4 menit lalu
BOTHNIA
Kapal tanker · 118 m · IMO 9485356
BersandarRotterdam 5 menit lalu
KATELINA
Kapal tanker · 118 m · IMO 9485368
BersandarRotterdam 3 menit lalu
NOSCE ORBIS
Kapal kargo · 111 m
BersandarVERTREK 04U15 3 menit lalu
SYNTHESE 18
Kapal tanker · 111 m
BersandarBUDENHEIM 4 menit lalu
ALPHEUS
Kapal tanker · 110 m
Berlayar, 9.5 knotRotterdam 3 menit lalu
AMY
Kapal tanker · 110 m
BersandarROERMOND VARO 6 menit lalu
APOLLO
Kapal tanker · 110 m
BersandarAmsterdam 4 menit lalu
ARUBA
Kapal tanker · 110 m
BersandarRotterdam 4 menit lalu
BLUE VERA
Kapal tanker · 110 m
BersandarRotterdam 4 menit lalu
CASTHELLO
Kapal tanker · 110 m
BersandarBOTLEK NLBOT 4 menit lalu
CAYENNE
Kapal tanker · 110 m
BersandarRotterdam 5 menit lalu
CHARLOTTE REICH
Kapal tanker · 110 m
BersandarRotterdam 6 menit lalu
EILTANK 239
Kapal tanker · 110 m
DiamRotterdam 3 menit lalu
EILTANK 245
Kapal tanker · 110 m
Berlayar, 1.4 knotBOTLEK 3 menit lalu
GALINA
Kapal tanker · 110 m
BersandarPERNIS WESTELIJKE Z 6 menit lalu
GRENDEL
Kapal tanker · 110 m
BersandarRotterdam 4 menit lalu
HELGA DEYMANN
Kapal tanker · 110 m
BersandarRotterdam 5 menit lalu
INFINITY
Kapal tanker · 110 m
BersandarAntwerpen 5 menit lalu
INTENSITY
Kapal tanker · 110 m
BersandarRotterdam 4 menit lalu
KARA
Kapal tanker · 110 m
BersandarRotterdam 3 menit lalu
LEONARDO
Kapal tanker · 110 m
BersandarRotterdam 5 menit lalu
LINDE
Kapal tanker · 110 m
BersandarRotterdam 6 menit lalu
MALTA
Kapal tanker · 110 m
Berlayar, 1.1 knotBOTLEK 3 menit lalu
MARANO
Lainnya · 110 m
BersandarRotterdam 5 menit lalu
MICHELANGELO
Kapal tanker · 110 m
DiamMobile 3 menit lalu
MINERVA
Kapal tanker · 110 m
BersandarRotterdam 5 menit lalu
NEMO
Lainnya · 110 m
DiamVOPAK BOTLEK ROTTERD 3 menit lalu
ORANJE NASSAU IV
Kapal tanker · 110 m
BersandarAntwerpen 3 menit lalu
PANTERA
Kapal tanker · 110 m
Bersandar3E PETROLEUMHAVEN 6 menit lalu
PRIMOS
Kapal tanker · 110 m
BersandarKARLSRUHE MIRO MINE 4 menit lalu
PRIORITY
Kapal tanker · 110 m
DiamAntwerpen 3 menit lalu
QUADRANS 1
Lainnya · 110 m
BersandarBOTLEK 2E WERKHAVEN 6 menit lalu
RP-BIRSFELDEN
Kapal tanker · 110 m
BersandarRotterdam 4 menit lalu
RUBENS
Kapal tanker · 110 m
BersandarCOVESTRO UERDINGEN 4 menit lalu
SLOT AMALIENBORG
Kapal tanker · 110 m
BersandarBOTLEKHDFEN ROTTERDA 4 menit lalu
SOMTRANS XVII
Kapal tanker · 110 m
BersandarRotterdam 4 menit lalu
SOMTRANS XXIV
Lainnya · 110 m
BersandarARA 5 menit lalu
SPECTRE
Kapal tanker · 110 m
Bersandar1E PETROLEUMHAVEN 4 menit lalu
STAR CURACAO
Kapal tanker · 110 m · IMO 9402653
BersandarRotterdam 5 menit lalu
STAVERON
Kapal tanker · 110 m
BersandarGROOT AMMERS 4 menit lalu
TARGA
Kapal tanker · 110 m
BersandarRotterdam 3 menit lalu
THEODELA L
Lainnya · 110 m
BersandarRotterdam 3 menit lalu
TOSCANA
Kapal tanker · 110 m
BersandarRotterdam 3 menit lalu
VOLANTE
Kapal tanker · 110 m
BersandarRotterdam 4 menit lalu
VOLHARDING 14
Kapal tanker · 110 m
BersandarRotterdam 4 menit lalu
WILLEM SR.
Kapal tanker · 110 m
BersandarRotterdam 5 menit lalu
BARBAROS ULUC VARDAL
Kapal tanker · 105 m · IMO 9291602
BersandarFRPJE 5 menit lalu
MIRYANA
Kapal kargo · 105 m · IMO 2321599
DiamBOTLEK 3 menit lalu
CORAL SIDEREA
Kapal tanker · 104 m · IMO 9480409
BersandarRotterdam 5 menit lalu
ORAMALIA
Kapal tanker · 103 m · IMO 9392640
BersandarRotterdam 3 menit lalu
URSULA ESSBERGER
Kapal tanker · 99 m · IMO 9480992
Berlayar, 3.5 knotRotterdam 3 menit lalu
FLAVA
Kapal tanker · 90 m
BersandarRotterdam 6 menit lalu
RLO MERCHANT
Kapal tanker · 88 m · IMO 9305350
BersandarRotterdam 3 menit lalu
PERFORMANCE
Kapal tanker · 87 m
BersandarGENT MOERVAART EVOS 3 menit lalu
DESA
Kapal tanker · 86 m
BersandarRotterdam 5 menit lalu
FARADAY
Kapal tanker · 86 m
BersandarRotterdam 5 menit lalu
MARLINA
Kapal penumpang · 86 m
DiamSPIJKENISSE 3 menit lalu
OMEGA
Kapal tanker · 86 m
BersandarRotterdam 4 menit lalu
PARABELLUM
Kapal tanker · 86 m
BersandarRotterdam 4 menit lalu
PIZ ARINA
Kapal tanker · 86 m
BersandarRotterdam 3 menit lalu
PORTLAND
Kapal tanker · 86 m
BersandarBOTLEK 2E WERKHAVEN 4 menit lalu
SOPHIE
Kapal tanker · 86 m
BersandarAntwerpen 4 menit lalu
TERRA
Kapal tanker · 86 m
BersandarLINGEN ERDOEL RAFF 6 menit lalu
VERNA
Kapal tanker · 86 m
BersandarMIRO KARLSRUHE 4 menit lalu
VOLHARDING 17
Kapal tanker · 86 m
BersandarDelfzijl 5 menit lalu
VOLHARDING 6
Kapal tanker · 86 m
BersandarLIQUIN BOTLEK 4 menit lalu
ALEXIA
Kapal tanker · 85 m
BersandarRotterdam 5 menit lalu
BELLATOR
Lainnya · 85 m
DiamNIGTEVECHT 3 menit lalu
CALIMERO
Kapal tanker · 85 m
Berlayar, 9.6 knotARA-EMD-ARA 3 menit lalu
CAPIBARA
Kapal tanker · 85 m
BersandarRotterdam 5 menit lalu
ESKE
Kapal tanker · 85 m · IMO 9479632
BersandarRotterdam 4 menit lalu
INDEPENDENT
Kapal tanker · 85 m
BersandarRotterdam 6 menit lalu
LEMARNA
Kapal kargo · 85 m
BersandarSTUMMHAFEN LUNEN 3 menit lalu
MEANDY
Kapal tanker · 85 m
BersandarRotterdam 3 menit lalu
PACIFIC
Kapal tanker · 85 m
BersandarVlaardingen 3 menit lalu
PENDRECHT
Kapal tanker · 85 m
DiamRotterdam 3 menit lalu
PIZ ALPETTA
Kapal tanker · 82 m
BersandarSHELL PERNIS ROTTERD 4 menit lalu
AURA
Kapal kargo · 80 m
BersandarRotterdam 5 menit lalu
HENCOR
Kapal tanker · 80 m
BersandarNULL 5 menit lalu
VANORA
Kapal tanker · 70 m
BersandarRotterdam 4 menit lalu
VETUS
Kapal tanker · 67 m
BersandarVlaardingen 3 menit lalu
ZEUS
Kapal tanker · 60 m
BersandarRotterdam 3 menit lalu
POOLSTER
Kapal kargo · 55 m
BersandarVLIETHAVEN 5 menit lalu
VOORBURG
Lainnya · 55 m
BersandarDordrecht 3 menit lalu
ZWARTE ZEE
Kapal kargo · 40 m
DiamSTEURGAT 3 menit lalu
ASSAM 2
Kapal pesiar pribadi · 39 m
BersandarRIJNHAVEN 4 menit lalu
BLUE WATER
Lainnya · 37 m
DiamRotterdam 3 menit lalu
REGGEPLUS
Kapal tanker · 35 m
DiamDEEND03940 3 menit lalu
CORNELIA
Kapal pesiar pribadi · 32 m
DiamVlaardingen 3 menit lalu
VB FURIE
Kapal tunda · 32 m · IMO 9174567
DiamRotterdam 3 menit lalu
MERWEPLUS
Lainnya · 30 m
Diam— 3 menit lalu
FAIRPLAY-92
Kapal tunda · 28 m · IMO 9949417
DiamTENNESSEE_HAVEN 3 menit lalu
RIJNPLUS
Lainnya · 28 m
DiamRotterdam 3 menit lalu
VB TEXELBANK
Kapal tunda · 28 m · IMO 9060699
DiamHARBOURTOWAGE 3 menit lalu
CONDOR
Lainnya · 25 m
DiamRotterdam 3 menit lalu
FAIRPLAY-96
Kapal tunda · 25 m · IMO 9964053
DiamRotterdam 3 menit lalu
SPAARNEPLUS
Lainnya · 25 m
Bersandar— 3 menit lalu
BALDER VL.92
Kapal layar · 24 m
BersandarVlaardingen 4 menit lalu
LIBERTY
Kapal penumpang · 24 m
DiamVlaardingen 3 menit lalu
BARRACUDA
Kapal pesiar pribadi · 22 m
Diam— 3 menit lalu
ALBATROS
Lainnya · 19 m
Diam— 3 menit lalu
GROTE STERN
Lainnya · 19 m
Diam— 3 menit lalu
HEBO-CAT 12
Kapal keruk · 17 m
BersandarRotterdam 3 menit lalu
BONNE CHANCE
Kapal pesiar pribadi · 16 m
Diam— 5 menit lalu
DON'T WORRY
Kapal pesiar pribadi · 16 m · IMO 2097216
Diam— 3 menit lalu
RVE 6
Lainnya · 16 m
DiamGEULHAVEN 3 menit lalu
TENDER
Lainnya · 16 m
Diam— 3 menit lalu
MY DREAM
Kapal pesiar pribadi · 15 m
Diam— 6 menit lalu
POLAR BEAR
Kapal pesiar pribadi · 15 m
Diam— 5 menit lalu
QUATRO
Kapal pesiar pribadi · 14 m
Diam— 3 menit lalu
HEBOCAT 10
Lainnya · 13 m
DiamVERKEERSBEGELEIDING 3 menit lalu
RIO GRANDE
Kapal pesiar pribadi · 13 m
Diam— 4 menit lalu
KRVE 83
Kapal tunda · 11 m
Bersandar— 3 menit lalu
WILLIE
Kapal pesiar pribadi · 11 m
Diam— 3 menit lalu
BAS
Kapal pesiar pribadi · 10 m
Diam— 5 menit lalu
MARKENJE
Kapal keruk · 9 m
DiamSURVEY 3 menit lalu
DANYSE
Kapal pesiar pribadi
Diam— 4 menit lalu
MRD-HUNTER
Lainnya
Diam— 3 menit lalu
STOLT SCHELDE
Kapal tanker
BersandarRotterdam 4 menit lalu

Arrivals and departures come from AIS positions around the port. The expected arrival time and destination are entered by the crew and may differ. Times are shown in your own time zone.

Data: AISHub contributors · not for navigation