The only way to make it happen is to query `Revision` objects and not `Submission` objects.
If we query Revision objects, we might end up showing all or multiple revisions of a single Submission. The previous filters are only taking Submission objects and showing respective latest revision. I also followed the same convention here.

I remember you have raised this question in this PR as to what we need to show on front-page. Whether to show all revisions or a single one..  I guess that particular question falls right here. If we make any new conventions here, it would be appropriate if we make for all filters which then might be better as a new PR. what do you say