have to have a reason to skip