IE fix and minor demo website updates