fix: version 3 didn't save any rules