add fade out, stack stages