Revamp Action data type