added setup and deferSetup rules