update resource picker
use correct resource picker function