updated some methods for IE (not yet checked in to master)