prepare for `n` number of features