state label change animation added;