providers need new_resources, not params :P