create and read post