remove seed bloat, improve file structure