parse args fixed