I don't know the method, even from beginner's methods. However, I have reasons for having done it this way, silly reasons that, most likely, have a solution.