add scheduler-aware action block