fix menu display
refacto on views & routes