Due to not knowing what the code is implemented with reference to, it is difficult to understand sentence by sentence