IE8 kind of works, adds extra list item, but otherwise ok