splatting the args