added re-init of purchase rules on reset