misc more logic and seeds update