clean exit on argc != 2