Refactored and updated post pages