add argument when loading package data to specify preferred provides