revert, old action related idea was better.
also revert of this one.