#37 - dynamic category based on resource type