use fix seed by default
release value related and default rules after use