This is a good start but culture change in police departments is a must to make this work. On a separate note, I have two good friends that are police officers. They need to be kept safe as well. That does not mean giving them more body armor! Giving them a support network they can call that handles social problems these officers confront everyday would be a big step. A gun and badge cannot solve homelessness, mental health, family issues, etc. Take those issues off of the police officers' plates.