make more config exceptions. should really re-write this. it is terrible