adding some changes from Parker's comments, contact post still not working