resource is more generic than sylius