merge parallel versions
memo how to detect IE 11