list doesn't need to fail in these two cases