setIcon:animated: method added