better schema and routines for post deletion