nit: any specific reason to use a `div` instead of `h2`? (it looks like a header to me)