add action/cleanup stack