enabling 22 components across 4 browsers