Add --info option and optimize processing speed.
Updated version