fix argument readin