added support @venus-resource annotation