improved icon animations