added distributed gene ranking