small changes and ie7 fixes