working now
added crossfade