Skip and Jump Productions