means or resources