export n_components