homogenise args & remove unnessecary args