refactoring seed; add has_scope to some controllers