furthur work on cross-fade