deleted updateElements direction property
added fadeTransitions to prepareTransition
preparing each animation