Updated to ensure that all posts are different, even if sub posts