moved mouseover/out generation