*2 are my unfinished collusion detection stuff