better IE fix