revision seeds and fixed getContributions