can you add explanation on what this method is used for ?
It's not clear for someone who didn't write it