nice, visibility:hidden seems to animate properly nowaday