make the personal page work properly with recent posts