Issue #20: Broke out individual custom tasks per action.