rearrange stacks with drag and drop