implement post & tag routes