Restore is a 501c-3 public benefit non-profit organization