formatting
switch to defining no_callback_support in provider