Generalize keyboard and packages calls
Shuffle ignore rules