don't skip on empty lists