JUst begin to try to use the reactive function