major refactorings aroudn seeds