I said it can use a different mechanism. Why would I want to read the code for more details on the current mechanism?