respond versus react