added react and fast timer