adding step 1: crossfade