long, detailed rules