building new blog by hand, more control over routes