garrett smith