clearer logic for blocking gen 6 from randbats