add action blocks