As per standard, the first refactor should never work! The second should have doubled the chances of not working