fix some warnings
make split 50% by defalt
use crossfade for stack switching