implement basic navigator & advertisement switch