[WIP] Rethink the CaptureAction, Add NotifyAction