fixed arg passing logic. testing keywords