validation posting