Cleaned up some more, still don't like how effects look
need a way to apply to multiple sub_actions