defense from empty slots