added extra columns to posts, and validated