add_resource, add_resource_value, add_device implemented