change the way the posts are stored to ensure uniqness is enforced