simplify skip logic