parse args getting arguments correctly