swariming over all vals specified in lists