pulling together args