let's just not use SUBSIDY_FUNC at all