added commeneted out pattern to fix ie bug