fix prepareUse()