michael hoffman 21 min