This pull request contains changes to improve clarity, correctness and structure.
Description correction:
Corrected block chain to blockchain x2
Corrected OLD_CMAKE_REQURED_FLAGS to OLD_CMAKE_REQUIRED_FLAGS x4
Please review the changes and let me know if any additional changes are needed.