Practices today in Palo Alto