updated post submission, still lots of cleanup to do