apply skip rules in a grid