react controls added