use skip properly