ie6 fixes, cleanup