remove STI_PREFIX, change providers to hash of names + classes