added morph, fade out and fade in, js based anims