fixed the rules