Seeeders refactored