fix for target provider