Improved ShowPost function