To reduce the complexity of the current code, and make it more reliable.
To reduce the complexity of the current code, and make it more reliable.