Untested: allow for multiple targets to populate