parse input args correctly...