post.php changes - mostly was fine as-is