adding tags and navigation mode
a lot
..
whatever