tough bug where Suggestion instance had incorrect to Provider reference