half assed. missing edit post. missing proper delete route.