todo fix ie bug