proactive vs reactive2