only exclude necessary ones