agree with @WouterJ it makes sense, i guess he still needs to complete the PR to see the second part more clearly