Cleanup in ranking and submissions.
Some minor cleanup.