allow for arrayed resources