parse argv
begin with doing Identity.
fix