add -p/--pause option