tag search + style + routes refac