TC is right. The ilevel requirements are too low. Everything should be about 5 levels higher.