Imperfect version of skip logic complete