continued ActionManager implementation (work-in-progress)