! this is work in progress (see task.txt), and information presented are based on author research, im also apologize if my engliz is bad, thank you for all your interest and participation !