adding persistent session and gathering all data as opposed to 25 posts