[lib] this doesn't need to be an array.