added location fencing, time prioritization, and chat removal