dynamic subspecs, providers folder