accept multiple targets