add role="region" for accessibility