add a "skip" option
implement "skip" with tests