requiring specific reactive