Add delete, refactor out post with before filter